<!doctype html>
<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.4.0";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '258C11C8169B74CC931ABA704F9A63D7';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.autosizingtextarea.AutoSizingTextAreaDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function l(){}
function r(){}
function q(){}
function p(){}
function o(){}
function y(){}
function L(){}
function G(){}
function Al(){}
function eb(){}
function db(){}
function cb(){}
function ob(){}
function bb(){}
function tb(){}
function sb(){}
function rb(){}
function zb(){}
function yb(){}
function Eb(){}
function Ab(){}
function Kb(){}
function Hb(){}
function Nb(){}
function Tb(){}
function Rb(){}
function $b(){}
function Xb(){}
function fc(){}
function cc(){}
function jc(){}
function pc(){}
function oc(){}
function nc(){}
function Bc(){}
function Ec(){}
function Dc(){}
function Ic(){}
function Hc(){}
function Lc(){}
function Kc(){}
function td(){}
function Dd(){}
function Rd(){}
function $d(){}
function Zd(){}
function be(){}
function ae(){}
function de(){}
function ce(){}
function ge(){}
function fe(){}
function he(){}
function ke(){}
function ie(){}
function ne(){}
function le(){}
function He(){}
function Ne(){}
function gf(){}
function ff(){}
function ef(){}
function df(){}
function cf(){}
function Pf(){}
function Wf(){}
function Vf(){}
function Zf(){}
function Yf(){}
function _f(){}
function gg(){}
function jg(){}
function pg(){}
function zg(){}
function yg(){}
function Cg(){}
function Bg(){}
function Dg(){}
function Hg(){}
function Gg(){}
function Fg(){}
function Sg(){}
function Vg(){}
function Ug(){}
function ch(){}
function bh(){}
function eh(){}
function dh(){}
function gh(){}
function fh(){}
function ih(){}
function hh(){}
function jh(){}
function rh(){}
function yh(){}
function Bh(){}
function Eh(){}
function Hh(){}
function Qh(){}
function Vh(){}
function $h(){}
function bi(){}
function ai(){}
function ci(){}
function ei(){}
function gi(){}
function ji(){}
function ni(){}
function mi(){}
function xi(){}
function Ai(){}
function Ci(){}
function Vi(){}
function Yi(){}
function ej(){}
function dj(){}
function Bj(){}
function Aj(){}
function Kj(){}
function Sj(){}
function Rj(){}
function Zj(){}
function ck(){}
function nk(){}
function vk(){}
function yk(){}
function Ek(){}
function Jk(){}
function _k(){}
function al(){}
function el(){}
function hl(){}
function sl(){}
function xl(){}
function Di(a){}
function t(a){Q()}
function u(){Q()}
function _h(){Q()}
function di(){Q()}
function hi(){Q()}
function ki(){Q()}
function yi(){Q()}
function Wi(){Q()}
function yl(){Q()}
function fi(a){Q()}
function ii(a){Q()}
function li(a){Q()}
function zi(a){Q()}
function Bi(a){Q()}
function Xi(a){Q()}
function Md(){Fd()}
function Ke(){Je()}
function gl(){kj(this)}
function Qb(){this.b={}}
function Cc(a){this.b=a}
function Tg(a){this.b=a}
function ri(a){this.b=a}
function Fj(a){this.b=a}
function Vj(a){this.b=a}
function Fk(a){this.b=a}
function rk(a){this.e=a}
function th(a){this.c=a}
function wb(){this.d=++ub}
function fb(a,b){a.e=b}
function hb(a,b){a.b=b}
function ib(a,b){a.c=b}
function jf(a,b){a.r=b}
function kf(a,b){re(a.r,b)}
function lf(a,b){se(a.r,b)}
function Rh(a,b){Kg(a.j,b)}
function kh(a,b){mh(a,b,a.d)}
function Mf(a,b){Hf(a,b,a.r)}
function hg(a,b){Hf(a,b,a.r)}
function se(a,b){Re();_e(a,b)}
function Zb(a){Kh(a,Il);Ih(a)}
function Og(){Og=Al;ah()}
function I(){I=Al;H=new L}
function Fd(){Fd=Al;Ed=new Vd}
function Je(){Je=Al;Ie=new wb}
function $k(){$k=Al;Zk=new al}
function ll(){this.b=new gl}
function Lg(a){this.r=a;new Ic}
function hf(){throw new Wi}
function Ob(a,b){return a.b[b]}
function Pb(a,b,c){a.b[b]=c}
function Pd(a,b,c){a[ui(F(b))]=c}
function Wk(a,b,c){a.splice(b,c)}
function Se(a,b){a.__listener=b}
function re(a,b){a.style[Ml]=b}
function qf(a,b){!!a.p&&lc(a.p,b)}
function Sd(a,b){return Td(a.b,b)}
function Td(a,b){return a.test(b)}
function ok(a){return a.c<a.e.Q()}
function jl(a,b){return lj(a.b,b)}
function oj(b,a){return b.f[om+a]}
function Gc(a){Fc.call(this,a)}
function Tf(a){Gc.call(this,a)}
function Oe(){mc.call(this,null)}
function Wh(){Og();Rg.call(this)}
function v(a){Q();this.b=a;P(this)}
function Jf(){this.b=new ph(this)}
function Ak(a,b){this.b=a;this.c=b}
function tl(a,b){this.b=a;this.c=b}
function $j(a,b){this.c=a;this.b=b}
function Y(a,b){return a.contains(b)}
function qj(b,a){return om+a in b.f}
function bd(a){return a==null?null:a}
function F(a){return a.$H||(a.$H=++A)}
function Xc(a,b){return a.cM&&a.cM[b]}
function zh(a){zc(a.b,a.d,a.c)}
function nb(a){hc(a.b,Pg(a.b))}
function ec(a){Rh(a,Pg(a.d));Ih(a)}
function fk(a,b){(a<0||a>=b)&&ik(a,b)}
function Xk(a,b,c,d){a.splice(b,c,d)}
function De(){if(!we){af();we=true}}
function Ee(){if(!Ae){bf();Ae=true}}
function Re(){if(!Pe){$e();Pe=true}}
function Ri(){Ri=Al;Oi={};Qi={}}
function mc(a){this.b=new Ac;this.c=a}
function V(b,a){return b.removeChild(a)}
function U(b,a){return b.appendChild(a)}
function Ei(b,a){return b.charCodeAt(a)}
function Te(a){return !_c(a)&&$c(a,13)}
function ad(a){return a.tM==Al||Wc(a,1)}
function Wc(a,b){return a.cM&&!!a.cM[b]}
function kl(a,b){return vj(a.b,b)!=null}
function ee(){ee=Al;Xd();Cd(hd,new ge)}
function Xd(){Xd=Al;wd();Cd(gd,new de)}
function _d(){_d=Al;wd();Cd(fd,new be)}
function Yd(){Yd=Al;Xd();Cd(ed,new $d)}
function mb(){mb=Al;lb=new xb(Fl,new ob)}
function Cb(){Cb=Al;Bb=new xb(Gl,new Eb)}
function Jb(){Jb=Al;Ib=new xb(Hl,new Kb)}
function Sf(){Sf=Al;Qf=new Wf;Rf=new Zf}
function Ac(){this.e=new gl;this.d=false}
function Nk(){this.b=Oc(md,{23:1},0,0,0)}
function Eg(){ug.call(this,$doc.body)}
function Ad(a){wd();Bd.call(this,a?[a]:[])}
function Lj(a){return a.c=Yc(pk(a.b),36)}
function $c(a,b){return a!=null&&Wc(a,b)}
function B(a,b,c){return a.apply(b,c);var d}
function kc(a,b,c){return new Cc(rc(a.b,b,c))}
function sc(a,b,c){var d;d=vc(a,b);d.M(c)}
function wc(a,b){var c;c=xc(a,b);return c}
function Kk(a,b){Qc(a.b,a.c++,b);return true}
function Kg(a,b){Pg(a);a.r[km]=b!=null?b:Cl}
function qc(a,b){!a.b&&(a.b=new Nk);Kk(a.b,b)}
function ac(a){var b;if(Yb){b=new $b;lc(a,b)}}
function Vb(a){var b;if(Sb){b=new Tb;lc(a,b)}}
function ab(b,a){return b.getElementById(a)}
function Ji(b,a){return b.substr(a,b.length-a)}
function Xh(a){return a.charCode||a.keyCode}
function x(a){var b;return b=a,ad(b)?b.hC():F(b)}
function R(){try{null.a()}catch(a){return a}}
function vg(a){tg();try{a.C()}finally{kl(sg,a)}}
function ug(a){Jf.call(this);this.r=a;rf(this)}
function Ah(a,b,c){this.b=a;this.d=b;this.c=c}
function Ch(a,b,c){this.b=a;this.d=b;this.c=c}
function Fh(a,b,c){this.b=a;this.d=b;this.c=c}
function Ud(){this.b=new RegExp('<([\\w:]+)')}
function tg(){tg=Al;qg=new zg;rg=new gl;sg=new ll}
function Tc(){Tc=Al;Rc=[];Sc=[];Uc(new Lc,Rc,Sc)}
function wi(){wi=Al;vi=Oc(ld,{23:1},28,256,0)}
function ph(a){this.c=a;this.b=Oc(kd,{23:1},20,4,0)}
function Ui(){if(Pi==256){Oi=Qi;Qi={};Pi=0}++Pi}
function dd(a){if(a!=null){throw new di}return null}
function M(a,b){!a&&(a=[]);a[a.length]=b;return a}
function O(a,b){a.length>=b&&a.splice(0,b);return a}
function il(a,b){var c;c=rj(a.b,b,a);return c==null}
function Pg(a){var b;b=Jg(a);return b==null?Cl:b}
function fj(a){var b;b=new Fj(a);return new Ak(a,b)}
function zk(a){var b;b=new Nj(a.c.b);return new Fk(b)}
function rd(a){if($c(a,32)){return a}return new v(a)}
function Be(a){De();return Ce(Sb?Sb:(Sb=new wb),a)}
function Ce(a,b){return kc((!xe&&(xe=new Oe),xe),a,b)}
function fl(a,b){return bd(a)===bd(b)||a!=null&&w(a,b)}
function zl(a,b){return bd(a)===bd(b)||a!=null&&w(a,b)}
function _c(a){return a!=null&&a.tM!=Al&&!Wc(a,1)}
function X(b,a){return b[a]==null?null:String(b[a])}
function w(a,b){var c;return c=a,ad(c)?c.eQ(b):c===b}
function hc(a){var b;if(dc){b=new fc;!!a.p&&lc(a.p,b)}}
function zc(a,b,c){a.c>0?qc(a,new Fh(a,b,c)):uc(a,b,c)}
function Hf(a,b,c){uf(b);kh(a.b,b);U(c,lg(b.r));vf(b,a)}
function pf(a,b,c){return kc(!a.p?(a.p=new mc(a)):a.p,c,b)}
function ik(a,b){throw new li('Index: '+a+', Size: '+b)}
function Cd(a,b){wd();!ud&&(ud={});Pd(ud,a,b);return a}
function Oc(a,b,c,d,e){var f;f=Nc(e,d);Pc(a,b,c,f);return f}
function Yc(a,b){if(a!=null&&!Xc(a,b)){throw new di}return a}
function sh(a){if(a.b>=a.c.d){throw new yl}return a.c.b[++a.b]}
function Fi(a,b){if(!$c(b,1)){return false}return String(a)==b}
function C(){if(z++==0){J((I(),H));return true}return false}
function wk(a){if(a.c<=0){throw new yl}return a.b.X(a.d=--a.c)}
function qk(a){if(a.d<0){throw new hi}a.e.$(a.d);a.c=a.d;a.d=-1}
function kj(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function wd(){wd=Al;$doc.body;Yd();_d();new Ud;ee()}
function lg(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function wg(){tg();try{Uf(sg,qg)}finally{kj(sg.b);kj(rg)}}
function Sh(a){Nh.call(this,a,new Rg);this.i=50;this.g=600}
function Bd(a){this.b=Oc(id,{23:1},0,0,0);this.c=[];zd(this,a)}
function oh(a,b){var c;c=lh(a,b);if(c==-1){throw new yl}nh(a,c)}
function Zh(a,b){var c;c=Yh(a,b);return c!=null?parseInt(c,10)||0:0}
function Ii(c,a,b){b=Li(b);return c.replace(RegExp(a,'g'),b)}
function ig(){Jf.call(this);jf(this,$doc.createElement('div'))}
function Qg(a){Lg.call(this,a,(!me&&(me=new ne),!je&&(je=new ke)))}
function ng(){throw 'A PotentialElement cannot be resolved twice.'}
function mg(a){return function(){this.__gwt_resolve=ng;return a.x()}}
function cd(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function yd(a){var b;b=a.b.length;if(0<b){return a.b[0]}return null}
function xj(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function tj(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function Mk(a,b){var c;c=(fk(b,a.c),a.b[b]);Wk(a.b,b,1);--a.c;return c}
function Mc(a,b){var c,d;c=a;d=Nc(0,b);Pc(c.aC,c.cM,c.qI,d);return d}
function Pc(a,b,c,d){Tc();Vc(d,Rc,Sc);d.aC=a;d.cM=b;d.qI=c;return d}
function Lk(a,b,c){for(;c<a.c;++c){if(zl(b,a.b[c])){return c}}return -1}
function Jg(a){var b,c;c=X(a.r,km);b=c;if(Fi(Cl,c)){return null}return b}
function Fe(){var a;if(we){a=new Ke;!!xe&&lc(xe,a);return null}return null}
function Zc(a){if(a!=null&&(a.tM==Al||Wc(a,1))){throw new di}return a}
function pk(a){if(a.c>=a.e.Q()){throw new yl}return a.e.X(a.d=a.c++)}
function wf(a,b){a.o==-1?te(a.r,b|(a.r.__eventBits||0)):(a.o|=b)}
function Db(a,b){var c;c=Xh(a.b);Lh(b,a,Pg(b.d)+String.fromCharCode(c))}
function lh(a,b){var c;for(c=0;c<a.d;++c){if(a.b[c]==b){return c}}return -1}
function uj(e,a,b){var c,d=e.f;a=om+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function Uc(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function Vc(a,b,c){Tc();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function E(a,b,c){var d;d=C();try{return B(a,b,c)}finally{d&&K((I(),H));--z}}
function Qd(a,b){var c,d,e;for(d=0,e=b.length;d<e;++d){c=b[d];a[ui(Od(a))]=c}}
function Nd(a){if(a.length){for(i=a.length-1;i>=0;i--)delete a[i];a.length=0}}
function Nf(a){a.style['left']=Cl;a.style['top']=Cl;a.style['position']=Cl}
function xh(b){try{return b.selectionEnd-b.selectionStart}catch(a){return 0}}
function og(b){try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}
function mj(a,b){return b==null?a.c:$c(b,1)?oj(a,Yc(b,1)):nj(a,b,~~x(b))}
function lj(a,b){return b==null?a.d:$c(b,1)?qj(a,Yc(b,1)):pj(a,b,~~x(b))}
function vj(a,b){return b==null?xj(a):$c(b,1)?yj(a,Yc(b,1)):wj(a,b,~~x(b))}
function xd(a,b){return a.b.length==0?Cl:Gd((!vd&&(vd=new Md),vd),yd(a),b)}
function xb(a,b){wb.call(this);this.b=b;!gb&&(gb=new Qb);Pb(gb,a,this);this.c=a}
function xk(a,b){var c;this.b=a;this.e=a;c=a.Q();(b<0||b>c)&&ik(b,c);this.c=b}
function K(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=N(b,c)}while(a.c);a.c=c}}
function J(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=N(b,c)}while(a.b);a.b=c}}
function yj(d,a){var b,c=d.f;a=om+a;if(a in c){b=c[a];--d.e;delete c[a]}return b}
function Hi(c,a){var b=(new RegExp(a)).exec(c);return b==null?false:c==b[0]}
function Kd(a){a=Ii(Ki(a),'[^\\d\\.\\-]+.*$',Cl);return (a?true:false)?pi(a):0}
function Wd(c){return c.replace(/\-(\w)/g,function(a,b){return b.toUpperCase()})}
function rj(a,b,c){return b==null?tj(a,c):$c(b,1)?uj(a,Yc(b,1),c):sj(a,b,c,~~x(b))}
function D(b){return function(){try{return E(b,this,arguments)}catch(a){throw a}}}
function $(a){return (Fi(a.compatMode,El)?a.documentElement:a.body).clientWidth}
function Z(a){return (Fi(a.compatMode,El)?a.documentElement:a.body).clientHeight}
function qe(a,b,c){var d;d=oe;oe=a;b==pe&&Qe(a.type)==8192&&(pe=null);c.w(a);oe=d}
function Jh(a,b,c){var d;d=Zh(a.d.r,b);if(d>0){a.d.r.style[b]=c;a.j.r.style[b]=c}return d}
function Zi(a,b){var c;while(a.I()){c=a.J();if(b==null?c==null:w(b,c)){return a}}return null}
function pi(a){var b;b=qi(a);if(isNaN(b)){throw new Bi('For input string: "'+a+'"')}return b}
function Nj(a){var b;this.d=a;b=new Nk;a.d&&Kk(b,new Vj(a));jj(a,b);ij(a,b);this.b=new rk(b)}
function Fc(a){u.call(this,a.Q()==0?null:Yc(a.R(Oc(pd,{23:1,33:1},32,0,0)),33)[0]);this.b=a}
function Rg(){Og();Qg.call(this,$doc.createElement('textarea'));this.r[lm]='gwt-TextArea'}
function Gi(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function bf(){var b=$wnd.onresize;$wnd.onresize=Bl(function(a){try{Ge()}finally{b&&b(a)}})}
function ah(){ah=Al;Yg=new ch;Zg=new eh;$g=new gh;_g=new ih;Pc(jd,{23:1},19,[Yg,Zg,$g,_g])}
function Ig(a,b){if(!a.b){a.b=true;of(a,new Tg(a),(mb(),mb(),lb))}return pf(a,b,(!dc&&(dc=new wb),dc))}
function Ge(){var a,b;if(Ae){b=$($doc);a=Z($doc);if(ze!=b||ye!=a){ze=b;ye=a;ac((!xe&&(xe=new Oe),xe))}}}
function yc(a){var b,c;if(a.b){try{for(c=new rk(a.b);c.c<c.e.Q();){b=Yc(pk(c),21);b.L()}}finally{a.b=null}}}
function nh(a,b){var c;if(b<0||b>=a.d){throw new ki}--a.d;for(c=b;c<a.d;++c){Qc(a.b,c,a.b[c+1])}Qc(a.b,a.d,null)}
function sf(a,b){var c;switch(Qe(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&Y(a.r,c)){return}}jb(b,a,a.r)}
function Yh(b,c){var a;try{return xd((wd(),new Ad(b)),c)}catch(a){a=rd(a);if($c(a,27)){return null}else throw a}}
function Kh(b,c){var a,d;d=Yh(b.d.r,c);if(d!=null){try{b.j.r.style[c]=d}catch(a){a=rd(a);if(!$c(a,27))throw a}}}
function S(a){var b,c,d;d=T(a);for(b=0,c=d.length;b<c;++b){d[b]=d[b].length==0?'anonymous':d[b]}return d}
function s(a){var b,c,d;c=Oc(nd,{23:1},31,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new yi}c[d]=a[d]}}
function vc(a,b){var c,d;d=Yc(mj(a.e,b),35);if(!d){d=new gl;rj(a.e,b,d)}c=Yc(d.c,34);if(!c){c=new Nk;tj(d,c)}return c}
function Ej(a,b){var c,d,e;if($c(b,36)){c=Yc(b,36);d=c.T();if(lj(a.b,d)){e=mj(a.b,d);return fl(c.U(),e)}}return false}
function uc(a,b,c){var d,e,f;d=xc(a,b);e=d.P(c);e&&d.O()&&(f=Yc(mj(a.e,b),35),Yc(xj(f),34),f.e==0&&vj(a.e,b),undefined)}
function xc(a,b){var c,d;d=Yc(mj(a.e,b),35);if(!d){return $k(),$k(),Zk}c=Yc(d.c,34);if(!c){return $k(),$k(),Zk}return c}
function Id(a){if(Gi('float',a)){return 'cssFloat'}else if(Gi('for',a)){return 'htmlFor'}return Wd(a)}
function ui(a){var b,c;if(a>-129&&a<128){b=a+128;c=(wi(),vi)[b];!c&&(c=vi[b]=new ri(a));return c}return new ri(a)}
function Ti(a){Ri();var b=om+a;var c=Qi[b];if(c!=null){return c}c=Oi[b];c==null&&(c=Si(a));Ui();return Qi[b]=c}
function jj(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=new $j(e,c.substring(1));a.M(d)}}}
function ij(h,a){var b=h.b;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.M(e[f])}}}}
function Q(){var a,b,c,d;c=O(S(R()),3);d=Oc(nd,{23:1},31,c.length,0);for(a=0,b=d.length;a<b;++a){d[a]=new Di(c[a])}s(d)}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{Bl(qd)()}catch(a){b(c)}else{Bl(qd)()}}
function Mj(a){if(!a.c){throw new ii('Must call next() before remove().')}else{qk(a.b);vj(a.d,a.c.T());a.c=null}}
function Od(c){if(typeof c.length=='number')return c.length;var a,b=0;for(a in c)a!='__gwt_ObjectId'&&b++;return b}
function Ki(c){if(c.length==0||c[0]>Dl&&c[c.length-1]>Dl){return c}var a=c.replace(/^(\s*)/,Cl);var b=a.replace(/\s*$/,Cl);return b}
function Vd(){this.b=new RegExp('^(fillOpacity|fontWeight|lineHeight|opacity|orphans|widows|zIndex|zoom)$','i')}
function Mh(a){Kh(a,Tl);Kh(a,'fontSize');Kh(a,'fontFamily');Kh(a,'fontWeight');Kh(a,mm);Kh(a,Nl);Kh(a,Rl);Kh(a,Ol);Kh(a,Ql);Ih(a)}
function Qc(a,b,c){if(c!=null){if(a.qI>0&&!Xc(c,a.qI)){throw new _h}if(a.qI<0&&(c.tM==Al||Wc(c,1))){throw new _h}}return a[b]=c}
function nj(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.T();if(h.S(a,g)){return f.U()}}}return null}
function pj(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.T();if(h.S(a,g)){return true}}}return false}
function jb(a,b,c){var d,e,f;if(gb){f=Yc(Ob(gb,a.type),3);if(f){d=f.b.b;e=f.b.c;hb(f.b,a);ib(f.b,c);qf(b,f.b);hb(f.b,d);ib(f.b,e)}}}
function Lh(a,b,c){switch(b.b.keyCode||0){case 38:case 40:case 37:case 39:break;default:if(xh(a.d.r)==0){Kg(a.j,c);Ih(a);break}}}
function Hd(a,b){if(b.clientHeight==0&&b.clientWidth==0&&Fi('inline',Gd(a,b,Tl))){Ld(b,Tl,'inline-block');Ld(b,Il,Ul);Ld(b,Ml,Ul)}}
function P(a){var b,c,d,e;d=S(_c(a.b)?Zc(a.b):null);e=Oc(nd,{23:1},31,d.length,0);for(b=0,c=e.length;b<c;++b){e[b]=new Di(d[b])}s(e)}
function zd(a,b){var c,d;if(b){Nd(a.c);d=b.length;a.b=Oc(id,{23:1},0,d,0);for(c=0;c<d;++c){Qc(a.b,c,b[c]);Qd(a.c,Pc(id,{23:1},0,[b[c]]))}}return a}
function of(a,b,c){var d;d=Qe(c.c);d==-1?lf(a,c.c):a.o==-1?te(a.r,d|(a.r.__eventBits||0)):(a.o|=d);return kc(!a.p?(a.p=new mc(a)):a.p,c,b)}
function Jd(b,c,d){try{var e=$doc.defaultView.getComputedStyle(b,d);return e&&e.getPropertyValue?e.getPropertyValue(c):null}catch(a){return null}}
function N(b,c){var a,d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0]._()&&(c=M(c,f)):f[0]._()}catch(a){a=rd(a);if(!$c(a,30))throw a}}return c}
function Li(a){var b;b=0;while(0<=(b=a.indexOf('\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b-0)+'$'+Ji(a,++b)):(a=a.substr(0,b-0)+Ji(a,++b))}return a}
function If(a,b){var c,d;if(b.q!=a){return false}try{vf(b,null)}finally{c=b.r;V((d=c.parentNode,(!d||d.nodeType!=1)&&(d=null),d),c);oh(a.b,b)}return true}
function qi(a){var b=oi;!b&&(b=oi=/^\s*[+-]?((\d+\.?\d*)|(\.\d+))([eE][+-]?\d+)?[dDfF]?\s*$/i);if(b.test(a)){return parseFloat(a)}else{return Number.NaN}}
function uf(a){if(!a.q){(tg(),jl(sg,a))&&vg(a)}else if($c(a.q,15)){Yc(a.q,15).F(a)}else if(a.q){throw new ii("This widget's parent does not implement HasWidgets")}}
function ag(a,b){var c;if(a.k){throw new ii('Composite.initWidget() may only be called once.')}uf(b);c=b.r;a.r=c;og(c)&&(c.__gwt_resolve=mg(a),undefined);a.k=b;vf(b,a)}
function Ih(a){var b,c;b=(c=a.j.r,c.scrollTop=10000,c.scrollTop||0)+a.f;b<a.i?(b=a.i):b>a.g&&(b=a.g);kf(a.e,a.b+b+Pl);kf(a.d,b+Pl);b==a.g&&(a.d.r.style['overflow']=Ul,undefined)}
function wj(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.T();if(h.S(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.U()}}}return null}
function sj(k,a,b,c){var d=k.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.T();if(k.S(a,h)){var j=g.U();g.V(b);return j}}}else{d=k.b[c]=[]}var g=new tl(a,b);d.push(g);++k.e;return null}
function Nc(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function Uf(b,c){Sf();var a,d,e,f,g;d=null;for(g=b.G();g.I();){f=Yc(g.J(),20);try{c.H(f)}catch(a){a=rd(a);if($c(a,32)){e=a;!d&&(d=new ll);il(d,e)}else throw a}}if(d){throw new Tf(d)}}
function vf(a,b){var c;c=a.q;if(!b){try{!!c&&c.A()&&a.C()}finally{a.q=null}}else{if(c){throw new ii('Cannot set a new parent without first clearing the old parent')}a.q=b;b.A()&&a.B()}}
function rc(a,b,c){if(!b){throw new zi('Cannot add a handler with a null type')}if(!c){throw new zi('Cannot add a null handler')}a.c>0?qc(a,new Ch(a,b,c)):sc(a,b,c);return new Ah(a,b,c)}
function sd(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function tf(a){if(!a.A()){throw new ii("Should only call onDetach when the widget is attached to the browser's document")}try{a.E()}finally{try{a.z()}finally{a.r.__listener=null;a.n=false}}}
function rf(a){var b;if(a.A()){throw new ii("Should only call onAttach when the widget is detached from the browser's document")}a.n=true;Se(a.r,a);b=a.o;a.o=-1;b>0&&(a.o==-1?te(a.r,b|(a.r.__eventBits||0)):(a.o|=b));a.y();a.D()}
function lc(b,c){var a,d,e;!c.d||(c.d=false,c.e=null);e=c.e;fb(c,b.c);try{tc(b.b,c)}catch(a){a=rd(a);if($c(a,22)){d=a;throw new Gc(d.b)}else throw a}finally{e==null?(c.d=true,c.e=null):(c.e=e)}}
function Ld(a,b,c){if(!a||b==null){return}b=Id(b);Hi(b,'^[A-Z]+$')&&(b=b.toLowerCase());b=Wd(b);if(c==null||Ki(c).length==0){a.style[b]=Cl}else{Hi(c,'-?[\\d\\.]+')&&!Sd(Ed,b)&&(c+=Pl);a.style[b]=c}}
function Si(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+Ei(a,c++)}return b|0}
function xg(a){tg();var b,c;c=Yc(mj(rg,a),17);b=null;if(a!=null){if(!(b=ab($doc,a))){return null}}if(c){if(!b||c.r==b){return c}}rg.e==0&&Be(new Cg);!b?(c=new Eg):(c=new ug(b));rj(rg,a,c);il(sg,c);return c}
function nf(a,b){if(!a){throw new t('Null widget handle. If you are creating a composite, ensure that initWidget() has been called.')}b=Ki(b);if(b.length==0){throw new fi('Style names cannot be empty')}W(a,b)}
function mh(a,b,c){var d,e;if(c<0||c>a.d){throw new ki}if(a.d==a.b.length){e=Oc(kd,{23:1},20,a.b.length*2,0);for(d=0;d<a.b.length;++d){Qc(e,d,a.b[d])}a.b=e}++a.d;for(d=a.d-1;d>c;--d){Qc(a.b,d,a.b[d-1])}Qc(a.b,c,b)}
function T(a){var b,c,d,e,f;f=a&&a.message?a.message.split('\n'):[];for(b=0,c=0,e=f.length;c<e;++b,c+=2){d=f[c].lastIndexOf('function ');d==-1?(f[b]=Cl,undefined):(f[b]=Ki(Ji(f[c],d+9)),undefined)}f.length=b;return f}
function W(a,b){var c,d,e,f;b=Ki(b);f=a.className;c=f.indexOf(b);while(c!=-1){if(c==0||f.charCodeAt(c-1)==32){d=c+b.length;e=f.length;if(d==e||d<e&&f.charCodeAt(d)==32){break}}c=f.indexOf(b,c+1)}if(c==-1){f.length>0&&(f+=Dl);a.className=f+b}}
function Nh(a,b){this.e=new ig;this.d=a;this.j=b;of(a,this,(Cb(),Cb(),Bb));of(a,this,(Jb(),Jb(),Ib));Ig(a,this);this.e.r[lm]='gwt-traction-input-autosize';b.r[lm]='gwt-traction-input-shadow';!!b&&(b.r.tabIndex=-2,undefined);hg(this.e,a);hg(this.e,b);ag(this,this.e)}
function tc(b,c){var a,d,e,f,g,h;if(!c){throw new zi('Cannot fire null event')}try{++b.c;g=wc(b,c.t());d=null;h=b.d?g.Z(g.Q()):g.Y();while(b.d?h.c>0:h.c<h.e.Q()){f=b.d?wk(h):pk(h);try{c.s(Yc(f,10))}catch(a){a=rd(a);if($c(a,32)){e=a;!d&&(d=new ll);il(d,e)}else throw a}}if(d){throw new Fc(d)}}finally{--b.c;b.c==0&&yc(b)}}
function af(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=Bl(Fe)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=Bl(function(a){try{we&&Vb((!xe&&(xe=new Oe),xe))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function Gd(a,b,c){var d,e;if(!b){return Cl}c=Id(c);b.style[c];if(Gi(Ml,c)){return Cl+(Hd(a,b),cd(b.clientHeight-Kd(Gd(a,b,Nl))-Kd(Gd(a,b,Ol))))+Pl}if(Gi(Il,c)){return Cl+(Hd(a,b),cd(b.clientWidth-Kd(Gd(a,b,Ql))-Kd(Gd(a,b,Rl))))+Pl}if(Gi(Sl,c)){return Cl+(e=b.style[Sl],(e?true:false)?Kd(e):1)}d=Jd(b,c.replace(/([A-Z])/g,'-$1').toLowerCase(),null);return d==null?Cl:d}
function _e(a,b){switch(b){case 'drag':a.ondrag=Ye;break;case 'dragend':a.ondragend=Ye;break;case 'dragenter':a.ondragenter=Xe;break;case 'dragleave':a.ondragleave=Ye;break;case 'dragover':a.ondragover=Xe;break;case 'dragstart':a.ondragstart=Ye;break;case 'drop':a.ondrop=Ye;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,Ye,false);a.addEventListener(b,Ye,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function qd(){var a,b,c;!!$stats&&sd('com.google.gwt.user.client.UserAgentAsserter');a=ve();Fi(Jl,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (opera) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&sd('com.google.gwt.user.client.DocumentModeAsserter');ue();!!$stats&&sd('com.tractionsoftware.gwt.demo.autosizingtextarea.client.AutoSizingTextAreaDemo');c=new Sh(new Wh);nf(c.r,Kl);Mf(xg(Kl),c);b=new Sh(new Wh);nf(b.r,Ll);Mf(xg(Ll),b)}
function te(a,b){Re();a.__eventBits=b;a.onclick=b&1?Ye:null;a.ondblclick=b&2?Ye:null;a.onmousedown=b&4?Ye:null;a.onmouseup=b&8?Ye:null;a.onmouseover=b&16?Ye:null;a.onmouseout=b&32?Ye:null;a.onmousemove=b&64?Ye:null;a.onkeydown=b&128?Ye:null;a.onkeypress=b&256?Ye:null;a.onkeyup=b&512?Ye:null;a.onchange=b&1024?Ye:null;a.onfocus=b&2048?Ye:null;a.onblur=b&4096?Ye:null;a.onlosecapture=b&8192?Ye:null;a.onscroll=b&16384?Ye:null;a.onload=b&32768?Ze:null;a.onerror=b&65536?Ye:null;a.onmousewheel=b&131072?Ye:null;a.oncontextmenu=b&262144?Ye:null;a.onpaste=b&524288?Ye:null}
function Qe(a){switch(a){case 'blur':return 4096;case Fl:return 1024;case Wl:return 1;case Xl:return 2;case 'focus':return 2048;case Gl:return 128;case Yl:return 256;case Hl:return 512;case 'load':return 32768;case 'losecapture':return 8192;case Zl:return 4;case $l:return 64;case _l:return 32;case am:return 16;case bm:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case cm:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case dm:return 1048576;case em:return 2097152;case fm:return 4194304;case gm:return 8388608;case hm:return 16777216;case im:return 33554432;case jm:return 67108864;default:return -1;}}
function ve(){var c=navigator.userAgent.toLowerCase();var d=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return c.indexOf(Jl)!=-1}())return Jl;if(function(){return c.indexOf('webkit')!=-1||function(){if(c.indexOf('chromeframe')!=-1){return true}if(typeof window['ActiveXObject']!='undefined'){try{var b=new ActiveXObject('ChromeTab.ChromeFrame');if(b){b.registerBhoIfNeeded();return true}}catch(a){}}return false}()}())return 'safari';if(function(){return c.indexOf(Vl)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return c.indexOf(Vl)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(c);if(a&&a.length==3)return d(a)>=6000}())return 'ie6';if(function(){return c.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function ue(){var a,b,c;b=$doc.compatMode;a=Pc(od,{23:1},1,[El]);for(c=0;c<a.length;++c){if(Fi(a[c],b)){return}}a.length==1&&Fi(El,a[0])&&Fi('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function $e(){Ve=Bl(function(a){return true});Ye=Bl(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Te(b)&&qe(a,c,b)});Xe=Bl(function(a){a.preventDefault();Ye.call(this,a)});Ze=Bl(function(a){this.__gwtLastUnhandledEvent=a.type;Ye.call(this,a)});We=Bl(function(a){var b=Ve;if(b(a)){var c=Ue;if(c&&c.__listener){if(Te(c.__listener)){qe(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(Wl,We,true);$wnd.addEventListener(Xl,We,true);$wnd.addEventListener(Zl,We,true);$wnd.addEventListener(bm,We,true);$wnd.addEventListener($l,We,true);$wnd.addEventListener(am,We,true);$wnd.addEventListener(_l,We,true);$wnd.addEventListener(cm,We,true);$wnd.addEventListener(Gl,Ve,true);$wnd.addEventListener(Hl,Ve,true);$wnd.addEventListener(Yl,Ve,true);$wnd.addEventListener(dm,We,true);$wnd.addEventListener(em,We,true);$wnd.addEventListener(fm,We,true);$wnd.addEventListener(gm,We,true);$wnd.addEventListener(hm,We,true);$wnd.addEventListener(im,We,true);$wnd.addEventListener(jm,We,true)}
var Cl='',Dl=' ',nm='0',om=':',El='CSS1Compat',Ul='auto',Fl='change',lm='className',Wl='click',Xl='dblclick',Tl='display',im='gesturechange',jm='gestureend',hm='gesturestart',Ml='height',Gl='keydown',Yl='keypress',Hl='keyup',Ll='large',mm='lineHeight',Zl='mousedown',$l='mousemove',_l='mouseout',am='mouseover',bm='mouseup',cm='mousewheel',Vl='msie',Sl='opacity',Jl='opera',Ol='paddingBottom',Ql='paddingLeft',Rl='paddingRight',Nl='paddingTop',Pl='px',Kl='small',gm='touchcancel',fm='touchend',em='touchmove',dm='touchstart',km='value',Il='width';var _;_=l.prototype={};_.eQ=function m(a){return this===a};_.hC=function n(){return F(this)};_.tM=Al;_.cM={};_=r.prototype=new l;_.cM={23:1,32:1};_=q.prototype=new r;_.cM={23:1,27:1,32:1};_=t.prototype=p.prototype=new q;_.cM={23:1,27:1,30:1,32:1};_=v.prototype=o.prototype=new p;_.cM={23:1,27:1,30:1,32:1};_.b=null;_=y.prototype=new l;var z=0,A=0;_=L.prototype=G.prototype=new y;_.b=null;_.c=null;var H;_=eb.prototype=new l;_.e=null;_=db.prototype=new eb;_.d=false;_=cb.prototype=new db;_.t=function kb(){return this.u()};_.b=null;_.c=null;var gb=null;_=ob.prototype=bb.prototype=new cb;_.s=function pb(a){nb(Yc(a,2))};_.u=function qb(){return lb};var lb;_=tb.prototype=new l;_.hC=function vb(){return this.d};_.d=0;var ub=0;_=wb.prototype=sb.prototype=new tb;_=xb.prototype=rb.prototype=new sb;_.cM={3:1};_.b=null;_.c=null;_=zb.prototype=new cb;_=yb.prototype=new zb;_=Eb.prototype=Ab.prototype=new yb;_.s=function Fb(a){Db(this,Yc(a,4))};_.u=function Gb(){return Bb};var Bb;_=Kb.prototype=Hb.prototype=new yb;_.s=function Lb(a){Yc(a,5).v(this)};_.u=function Mb(){return Ib};var Ib;_=Qb.prototype=Nb.prototype=new l;_.b=null;_=Tb.prototype=Rb.prototype=new db;_.s=function Ub(a){Yc(a,6);wg()};_.t=function Wb(){return Sb};var Sb=null;_=$b.prototype=Xb.prototype=new db;_.s=function _b(a){Zb(Yc(a,8))};_.t=function bc(){return Yb};var Yb=null;
--></script>
<script><!--
_=fc.prototype=cc.prototype=new db;_.s=function gc(a){ec(Yc(a,9))};_.t=function ic(){return dc};var dc=null;_=mc.prototype=jc.prototype=new l;_.cM={11:1};_.b=null;_.c=null;_=pc.prototype=new l;_=oc.prototype=new pc;_.b=null;_.c=0;_.d=false;_=Ac.prototype=nc.prototype=new oc;_=Cc.prototype=Bc.prototype=new l;_.b=null;_=Fc.prototype=Ec.prototype=new p;_.cM={22:1,23:1,27:1,30:1,32:1};_.b=null;_=Gc.prototype=Dc.prototype=new Ec;_.cM={22:1,23:1,27:1,30:1,32:1};_=Ic.prototype=Hc.prototype=new l;_.v=function Jc(a){};_.cM={5:1,10:1};_=Lc.prototype=Kc.prototype=new l;_.aC=null;_.qI=0;var Rc,Sc;_=Ad.prototype=td.prototype=new l;var ud=null,vd=null;_=Md.prototype=Dd.prototype=new l;var Ed;_=Vd.prototype=Ud.prototype=Rd.prototype=new l;_.b=null;_=$d.prototype=Zd.prototype=new l;_=be.prototype=ae.prototype=new l;_=de.prototype=ce.prototype=new l;_=ge.prototype=fe.prototype=new l;_=he.prototype=new l;_=ke.prototype=ie.prototype=new l;var je=null;_=ne.prototype=le.prototype=new he;var me=null;var oe=null,pe=null;var we=false,xe=null,ye=0,ze=0,Ae=false;_=Ke.prototype=He.prototype=new db;_.s=function Le(a){dd(a);null._()};_.t=function Me(){return Ie};var Ie;_=Oe.prototype=Ne.prototype=new jc;_.cM={11:1};var Pe=false;var Ue=null,Ve=null,We=null,Xe=null,Ye=null,Ze=null;_=gf.prototype=new l;_.x=function mf(){return hf()};_.cM={14:1,18:1};_.r=null;_=ff.prototype=new gf;_.y=function xf(){};_.z=function yf(){};_.A=function zf(){return this.n};_.B=function Af(){rf(this)};_.w=function Bf(a){sf(this,a)};_.C=function Cf(){tf(this)};_.D=function Df(){};_.E=function Ef(){};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.n=false;_.o=0;_.p=null;_.q=null;_=ef.prototype=new ff;_.y=function Ff(){Uf(this,(Sf(),Qf))};_.z=function Gf(){Uf(this,(Sf(),Rf))};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=df.prototype=new ef;_.G=function Kf(){return new th(this.b)};_.F=function Lf(a){return If(this,a)};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=cf.prototype=new df;_.F=function Of(a){var b;b=If(this,a);b&&Nf(a.r);return b};_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=Tf.prototype=Pf.prototype=new Dc;_.cM={22:1,23:1,27:1,30:1,32:1};var Qf,Rf;_=Wf.prototype=Vf.prototype=new l;_.H=function Xf(a){a.B()};_=Zf.prototype=Yf.prototype=new l;_.H=function $f(a){a.C()};_=_f.prototype=new ff;_.A=function bg(){if(this.k){return this.k.n}return false};_.B=function cg(){if(this.o!=-1){wf(this.k,this.o);this.o=-1}rf(this.k);this.r.__listener=this;this.D()};_.w=function dg(a){sf(this,a);sf(this.k,a)};_.C=function eg(){try{this.E()}finally{tf(this.k)}};_.x=function fg(){jf(this,hf());return this.r};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.k=null;_=ig.prototype=gg.prototype=new df;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,18:1,20:1};_=jg.prototype=new ff;_.B=function kg(){var a;rf(this);a=this.r.tabIndex;-1==a&&(this.r.tabIndex=0,undefined)};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=ug.prototype=pg.prototype=new cf;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,17:1,18:1,20:1};var qg,rg,sg;_=zg.prototype=yg.prototype=new l;_.H=function Ag(a){a.A()&&a.C()};_=Cg.prototype=Bg.prototype=new l;_.cM={6:1,10:1};_=Eg.prototype=Dg.prototype=new pg;_.cM={7:1,11:1,13:1,14:1,15:1,16:1,17:1,18:1,20:1};_=Hg.prototype=new jg;_.w=function Mg(a){var b;b=Qe(a.type);(b&896)!=0?sf(this,a):sf(this,a)};_.D=function Ng(){};_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_.b=false;_=Gg.prototype=new Hg;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=Rg.prototype=Fg.prototype=new Gg;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=Tg.prototype=Sg.prototype=new l;_.cM={2:1,10:1};_.b=null;_=Vg.prototype=new l;_.eQ=function Wg(a){return this===a};_.hC=function Xg(){return F(this)};_.cM={23:1,25:1,26:1};_=Ug.prototype=new Vg;_.cM={19:1,23:1,25:1,26:1};var Yg,Zg,$g,_g;_=ch.prototype=bh.prototype=new Ug;_.cM={19:1,23:1,25:1,26:1};_=eh.prototype=dh.prototype=new Ug;_.cM={19:1,23:1,25:1,26:1};_=gh.prototype=fh.prototype=new Ug;_.cM={19:1,23:1,25:1,26:1};_=ih.prototype=hh.prototype=new Ug;_.cM={19:1,23:1,25:1,26:1};_=ph.prototype=jh.prototype=new l;_.G=function qh(){return new th(this)};_.b=null;_.c=null;_.d=0;_=th.prototype=rh.prototype=new l;_.I=function uh(){return this.b<this.c.d-1};_.J=function vh(){return sh(this)};_.K=function wh(){if(this.b<0||this.b>=this.c.d){throw new hi}this.c.c.F(this.c.b[this.b--])};_.b=-1;_.c=null;_=Ah.prototype=yh.prototype=new l;_.b=null;_.c=null;_.d=null;_=Ch.prototype=Bh.prototype=new l;_.L=function Dh(){sc(this.b,this.d,this.c)};_.cM={21:1};_.b=null;_.c=null;_.d=null;_=Fh.prototype=Eh.prototype=new l;_.L=function Gh(){uc(this.b,this.d,this.c)};_.cM={21:1};_.b=null;_.c=null;_.d=null;_=Hh.prototype=new _f;_.v=function Oh(a){Lh(this,a,Pg(this.d))};_.D=function Ph(){Mh(this)};_.cM={4:1,5:1,7:1,9:1,10:1,11:1,13:1,14:1,16:1,18:1,20:1};_.d=null;_.f=0;_.g=10000;_.i=0;_.j=null;_=Sh.prototype=Qh.prototype=new Hh;_.D=function Th(){var a,b,c,d;a=this.d.r;b=Zh(a,mm);this.f=b;c=Jh(this,'minHeight',nm);c>0&&(this.i=c);d=Jh(this,'maxHeight','none');d>0&&(this.g=d);Kh(this,Il);kf(this.j,nm);this.b=0;this.b+=Zh(a,Nl);this.b+=Zh(a,Ol);this.c=(De(),Ee(),Ce((!Yb&&(Yb=new wb),Yb),this));Mh(this)};_.E=function Uh(){if(this.c){zh(this.c.b);this.c=null}};_.cM={4:1,5:1,7:1,8:1,9:1,10:1,11:1,13:1,14:1,16:1,18:1,20:1};_.b=0;_.c=null;_=Wh.prototype=Vh.prototype=new Fg;_.cM={7:1,11:1,13:1,14:1,16:1,18:1,20:1};_=_h.prototype=$h.prototype=new p;_.cM={23:1,27:1,30:1,32:1};_=bi.prototype=ai.prototype=new l;_=di.prototype=ci.prototype=new p;_.cM={23:1,27:1,30:1,32:1};_=fi.prototype=ei.prototype=new p;_.cM={23:1,27:1,30:1,32:1};_=ii.prototype=hi.prototype=gi.prototype=new p;_.cM={23:1,27:1,30:1,32:1};_=li.prototype=ki.prototype=ji.prototype=new p;_.cM={23:1,27:1,30:1,32:1};_=ni.prototype=new l;_.cM={23:1,29:1};var oi=null;_=ri.prototype=mi.prototype=new ni;_.eQ=function si(a){return $c(a,28)&&Yc(a,28).b==this.b};_.hC=function ti(){return this.b};_.cM={23:1,25:1,28:1,29:1};_.b=0;var vi;_=zi.prototype=yi.prototype=xi.prototype=new p;_.cM={23:1,27:1,30:1,32:1};_=Bi.prototype=Ai.prototype=new ei;_.cM={23:1,27:1,30:1,32:1};_=Di.prototype=Ci.prototype=new l;_.cM={23:1,31:1};_=String.prototype;_.eQ=function Mi(a){return Fi(this,a)};_.hC=function Ni(){return Ti(this)};_.cM={1:1,23:1,24:1,25:1};var Oi,Pi=0,Qi;_=Xi.prototype=Wi.prototype=Vi.prototype=new p;_.cM={23:1,27:1,30:1,32:1};_=Yi.prototype=new l;_.M=function $i(a){throw new Xi('Add not supported on this collection')};_.N=function _i(a){var b;b=Zi(this.G(),a);return !!b};_.O=function aj(){return this.Q()==0};_.P=function bj(a){var b;b=Zi(this.G(),a);if(b){b.K();return true}else{return false}};_.R=function cj(a){var b,c,d;d=this.Q();a.length<d&&(a=Mc(a,d));c=this.G();for(b=0;b<d;++b){Qc(a,b,c.J())}a.length>d&&Qc(a,d,null);return a};_=ej.prototype=new l;_.eQ=function gj(a){var b,c,d,e,f;if(a===this){return true}if(!$c(a,35)){return false}e=Yc(a,35);if(this.e!=e.e){return false}for(c=new Nj((new Fj(e)).b);ok(c.b);){b=c.c=Yc(pk(c.b),36);d=b.T();f=b.U();if(!(d==null?this.d:$c(d,1)?om+Yc(d,1) in this.f:pj(this,d,~~x(d)))){return false}if(!zl(f,d==null?this.c:$c(d,1)?oj(this,Yc(d,1)):nj(this,d,~~x(d)))){return false}}return true};_.hC=function hj(){var a,b,c;c=0;for(b=new Nj((new Fj(this)).b);ok(b.b);){a=b.c=Yc(pk(b.b),36);c+=a.hC();c=~~c}return c};_.cM={35:1};_=dj.prototype=new ej;_.S=function zj(a,b){return bd(a)===bd(b)||a!=null&&w(a,b)};_.cM={35:1};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;_=Bj.prototype=new Yi;_.eQ=function Cj(a){var b,c,d;if(a===this){return true}if(!$c(a,37)){return false}c=Yc(a,37);if(c.Q()!=this.Q()){return false}for(b=c.G();b.I();){d=b.J();if(!this.N(d)){return false}}return true};_.hC=function Dj(){var a,b,c;a=0;for(b=this.G();b.I();){c=b.J();if(c!=null){a+=x(c);a=~~a}}return a};_.cM={37:1};_=Fj.prototype=Aj.prototype=new Bj;_.N=function Gj(a){return Ej(this,a)};_.G=function Hj(){return new Nj(this.b)};_.P=function Ij(a){var b;if(Ej(this,a)){b=Yc(a,36).T();vj(this.b,b);return true}return false};_.Q=function Jj(){return this.b.e};_.cM={37:1};_.b=null;_=Nj.prototype=Kj.prototype=new l;_.I=function Oj(){return ok(this.b)};_.J=function Pj(){return Lj(this)};_.K=function Qj(){Mj(this)};_.b=null;_.c=null;_.d=null;_=Sj.prototype=new l;_.eQ=function Tj(a){var b;if($c(a,36)){b=Yc(a,36);if(zl(this.T(),b.T())&&zl(this.U(),b.U())){return true}}return false};_.hC=function Uj(){var a,b;a=0;b=0;this.T()!=null&&(a=x(this.T()));this.U()!=null&&(b=x(this.U()));return a^b};_.cM={36:1};_=Vj.prototype=Rj.prototype=new Sj;_.T=function Wj(){return null};_.U=function Xj(){return this.b.c};_.V=function Yj(a){return tj(this.b,a)};_.cM={36:1};_.b=null;_=$j.prototype=Zj.prototype=new Sj;_.T=function _j(){return this.b};_.U=function ak(){return oj(this.c,this.b)};_.V=function bk(a){return uj(this.c,this.b,a)};_.cM={36:1};_.b=null;_.c=null;_=ck.prototype=new Yi;_.M=function dk(a){this.W(this.Q(),a);return true};_.W=function ek(a,b){throw new Xi('Add not supported on this list')};_.eQ=function gk(a){var b,c,d,e,f;if(a===this){return true}if(!$c(a,34)){return false}f=Yc(a,34);if(this.Q()!=f.Q()){return false}d=new rk(this);e=f.G();while(d.c<d.e.Q()){b=pk(d);c=pk(e);if(!(b==null?c==null:w(b,c))){return false}}return true};_.hC=function hk(){var a,b,c;b=1;a=new rk(this);while(a.c<a.e.Q()){c=pk(a);b=31*b+(c==null?0:x(c));b=~~b}return b};_.G=function jk(){return new rk(this)};_.Y=function kk(){return new xk(this,0)};_.Z=function lk(a){return new xk(this,a)};_.$=function mk(a){throw new Xi('Remove not supported on this list')};_.cM={34:1};_=rk.prototype=nk.prototype=new l;_.I=function sk(){return ok(this)};_.J=function tk(){return pk(this)};_.K=function uk(){qk(this)};_.c=0;_.d=-1;_.e=null;_=xk.prototype=vk.prototype=new nk;_.b=null;_=Ak.prototype=yk.prototype=new Bj;_.N=function Bk(a){return lj(this.b,a)};_.G=function Ck(){return zk(this)};_.Q=function Dk(){return this.c.b.e};_.cM={37:1};_.b=null;_.c=null;_=Fk.prototype=Ek.prototype=new l;_.I=function Gk(){return ok(this.b.b)};_.J=function Hk(){var a;a=Lj(this.b);return a.T()};_.K=function Ik(){Mj(this.b)};_.b=null;_=Nk.prototype=Jk.prototype=new ck;_.M=function Ok(a){return Kk(this,a)};_.W=function Pk(a,b){(a<0||a>this.c)&&ik(a,this.c);Xk(this.b,a,0,b);++this.c};_.N=function Qk(a){return Lk(this,a,0)!=-1};_.X=function Rk(a){return fk(a,this.c),this.b[a]};_.O=function Sk(){return this.c==0};_.$=function Tk(a){return Mk(this,a)};_.P=function Uk(a){var b;b=Lk(this,a,0);if(b==-1){return false}Mk(this,b);return true};_.Q=function Vk(){return this.c};_.R=function Yk(a){var b;a.length<this.c&&(a=Mc(a,this.c));for(b=0;b<this.c;++b){Qc(a,b,this.b[b])}a.length>this.c&&Qc(a,this.c,null);return a};_.cM={23:1,34:1};_.c=0;var Zk;_=al.prototype=_k.prototype=new ck;_.N=function bl(a){return false};_.X=function cl(a){throw new ki};_.Q=function dl(){return 0};_.cM={23:1,34:1};_=gl.prototype=el.prototype=new dj;_.cM={23:1,35:1};_=ll.prototype=hl.prototype=new Bj;_.M=function ml(a){return il(this,a)};_.N=function nl(a){return lj(this.b,a)};_.O=function ol(){return this.b.e==0};_.G=function pl(){return zk(fj(this.b))};_.P=function ql(a){return kl(this,a)};_.Q=function rl(){return this.b.e};_.cM={23:1,37:1};_.b=null;_=tl.prototype=sl.prototype=new Sj;_.T=function ul(){return this.b};_.U=function vl(){return this.c};_.V=function wl(a){var b;b=this.c;this.c=a;return b};_.cM={36:1};_.b=null;_.c=null;_=yl.prototype=xl.prototype=new p;_.cM={23:1,27:1,30:1,32:1};var Bl=D;var md=new bi,nd=new bi,od=new bi,id=new bi,gd=new bi,ed=new bi,fd=new bi,hd=new bi,kd=new bi,jd=new bi,pd=new bi,ld=new bi;$stats && $stats({moduleName:'com.tractionsoftware.gwt.demo.autosizingtextarea.AutoSizingTextAreaDemo',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.com_tractionsoftware_gwt_demo_autosizingtextarea_AutoSizingTextAreaDemo) $wnd.com_tractionsoftware_gwt_demo_autosizingtextarea_AutoSizingTextAreaDemo.onScriptLoad();
--></script></body></html>